$480,000 Sold May 23, 2025
119 NW 83rd St, Miami, FL 33150
- 4 Beds
- 2 Baths
- 2,061 Sq Ft
- Built 1953
Last Sold Summary
- 21% Below List Price
- $233/SF
- 118 Days On Market
Current Estimated Value $531,137
Last Listing Agent Summer Brady MMLS Assoc.-Inactive Member
119 NW 83rd St, Miami, FL 33150