21
1801 NW 54th St
Miami, FL 33142
$4,695,000 USD
15,891 SF
24
Units
6.53% Cap Rate
15,891 SF
$4,695,000 USD
Apartments