3
1760 SW 13th St
Miami, FL 33145
$3,450,000 USD
10,369 SF
18
Units
5.54% Cap Rate
10,369 SF
$3,450,000 USD
Apartments