Updating results...

Alameda - West Flagler, Miami Recently Sold Homes

55 NW 23rd Ave, Miami, FL
Sold: $465,000
Sold on 9/17/14
Zestimate ®: $197K
Price/sqft: $308
55 NW 23rd Ave, Miami, FL33125
3 beds, 3 baths, 1,505 sqft
6,000 sqft lot
Built in 1948