17
400 Tanglewylde Dr
South Boston, VA 24592
$1,830,000 USD
24,174 SF
36
Units
4% Cap Rate
24,174 SF
$1,830,000 USD
Apartments