8849 NW 119th St
Hialeah, FL 33018
$6,300,000 USD
26,385 SF
19
Units
26,385 SF
$6,300,000 USD
Apartments