Updating results...

Miami FL Real Estate

1160 NW 58th St, Miami, FL
1160 NW 58th St, Miami, FL33127
House For Sale
$129,900
3 bds • 2 ba • 1,217 sqft • 5,662 sqft lot • Built 1945
16 days on Zillow
 • Douglas Elliman