The property located at 11 Elmhurst Ln Portsmouth, VA 23701 is a Detached property. Built in 1939, the property at 11 Elmhurst Ln has 4 bedrooms, 3 bathrooms, is approximately 3,320 square feet. The property is located in the Park Manor neighborhood.