Updating results...

Alameda - West Flagler, Miami For Sale by Owner

267 NW 41st Ave, Miami, FL
Foreclosed
Foreclosure Est. $175K
Zestimate ®: $196K
85 days on Zillow
267 NW 41st Ave, Miami, FL33126
3 beds, 2 baths, 1,408 sqft
5,250 sqft lot
Built in 1937