This is a 1018 square foot, apartment home. This home is located at 21 Deer Run Dr, Chelsea, ME 04330.
Off market
Street View
$179,150
21 Deer Run Dr, Chelsea, ME 04330
--beds
--baths
1,018sqft
Apartment
Built in 2002
-- sqft lot
$-- Zestimate®
$176/sqft
$1,641 Estimated rent