Updating results...

33138 Real Estate & Homes For Sale

1180 NE 86th St, Miami, FL
28 photos
1180 NE 86th St, Miami, FL33138
House For Sale
$685,000
3 bds • 3 ba • 2,701 sqft • 10,000 sqft lot • Built 1957
60 days on Zillow
 • Miami Beach - WEICHERT, REALTORS - Best Beach Real Estate