Est $1,053,755 Not Listed For Sale
25 Florence Ave Unit 27, Norwood, MA 02062
- 5 Beds
- 3 Baths
- 3,099 Sq Ft
- Built 1920
Last Sold Summary
- 1% Below List Price
- $344/SF
- 5 Days On Market
- Last Sold Price $1,065,000
- Mar 15, 2024
Last Listing Agent Anthony Camarra Camber Real Estate, Inc.