The property located at 115 Ambrosia Place Poquoson, VA 23662 is a Attached property. Built in 2007, the property at 115 Ambrosia Place has 2 bedrooms, 2 bathrooms, is approximately 1,848 square feet. The property is located in the All Others Area 111 neighborhood.