2010 SW 25th Ter
Miami, FL 33133
$8,100,000 USD
33,424 SF
18
Units
5.18% Cap Rate
33,424 SF
$8,100,000 USD
Apartments