4 Bedrooms
2 Bathrooms
1,710 Square Feet
115 Elwood Avenue
Norfolk, VA