$1,950,000 Sold Aug 15, 2025
1220 NE 83rd St, Miami, FL 33138
- 3 Beds
- 2 Baths
- 2,041 Sq Ft
- Built 1970
Last Sold Summary
- 20% Below List Price
- $955/SF
- 413 Days On Market
Current Estimated Value $1,973,678
Last Listing Agent Nancy Dowson Keller Williams Capital Realty
1220 NE 83rd St, Miami, FL 33138