13
16020 SW 208th Ave
Miami, FL 33187
$1,160,000 USD
3,335 SF
5
Units
12.82% Cap Rate
3,335 SF
$1,160,000 USD
Apartments