Est $460,508 Not Listed For Sale
12610 NW 11th Terrace Unit 12610, Miami, FL 33182
- 3 Beds
- 3 Baths
- 1,329 Sq Ft
- Built 1999
Last Sold Summary
- 86% Above List Price
- $186/SF
- 45 Days On Market
Last Sold Price $247,000
Last Listing Agent Cristian Londono MMLS Assoc.-Inactive Member