Est $625,648 Not Listed For Sale
2000 NW 8th Terrace, Miami, FL 33125
- 4 Beds
- 3 Baths
- 1,820 Sq Ft
- Built 1954
Last Sold Summary
- 1% Above List Price
- $339/SF
- 58 Days On Market
- Last Sold Price $617,000
- Jan 19, 2024
Last Listing Agent Yoryette Almanza Luxe Properties