18
250 NW 24th St
Miami, FL 33127
$5,521,000 USD
3,523 SF
1
Unit
5.5% Cap Rate
3,523 SF
$5,521,000 USD
Apartments