Price Reduced
Viewed
7 Nichols St , B
Chelsea, MA 02150
$439,900
3 beds
1 full
bathrooms1,229 sq.ft.
Listed By CENTURY 21 North East