160 NW 164th St
Miami, FL 33169
$900,000 USD
3,276 SF
4
Units
3,276 SF
$900,000 USD
Apartments