11
2500 Leo St
Norfolk, VA 23504
$2,500,000 USD
10,120 SF
24
Units
7.1% Cap Rate
10,120 SF
$2,500,000 USD
Apartments