11
2500 Leo St
Norfolk, VA 23504
$2,600,000 USD
18,000 SF
24
Units
6.83% Cap Rate
18,000 SF
$2,600,000 USD
Apartments