$2,033,333
120 NE 23rd St, Miami, FL 33137
- Land
- 7,405 Sq Ft
- $11,960,782 per Acre
Last Sold Summary
- 16% Below List Price
- 182 Days On Market
Current Estimated Value $2,413,748
Last Listing Agent Fernando Echeverri, P.A., CCIM Great Properties International LLC
120 NE 23rd St, Miami, FL 33137