The property located at 319 Appaloosa Trl Chesapeake, VA 23323 is a Detached property. Built in 1988, the property at 319 Appaloosa Trl has 4 bedrooms, 2 bathrooms, is approximately 1,500 square feet. The property is located in the Elmwood Landing neighborhood.