4
171-179 W Balview Ave
Norfolk, VA 23503
$2,675,000 USD
12,720 SF
20
Units
7.51% Cap Rate
12,720 SF
$2,675,000 USD
Apartments