The property located at 11782 Owl Trap Ln Saluda, VA 23149 is a Detached property. Built in 2008, the property at 11782 Owl Trap Ln has 3 bedrooms, 3 bathrooms, is approximately 2,323 square feet. The property is located in the All Others Area 121 neighborhood.