120 Nichols St

Everett, MA, 02149
$839,900Price
6Beds
3Baths
3051sqft
Courtesy of: Justin Mai | Denkar Realty Group

120 Nichols St

Everett, MA, 02149
$839,900Price
6Beds
3Baths
3051sqft