Est $799,389 Not Listed For Sale
11621 SW 84th St, Miami, FL 33173
- 4 Beds
- 3 Baths
- 2,242 Sq Ft
- Built 1998
Last Sold Summary
- 4% Above List Price
- $343/SF
- 31 Days On Market
Last Sold Price $770,000
Last Listing Agent Nicole Mallard Coldwell Banker Realty