|
Street View >> |
Not currently listed $361,778
3
2.5
2002
1,716 sq. ft.
0.11 acre
4,915 sq. ft.
120 Orchard Street
Tewksbury, MA 01876
|
This home was built in 2002 and comprises of 1,716 sq. ft. of living space on 0.11 acre acres of land. This home has 3 bedrooms and 2.5 bathrooms.
* This home has a HomeEstimate of $361,778 (calculated using specialized algorithms and public data). HomeEstimates are not appraisals and should only be used as a starting point to determine a home's value.
The Town of Tewksbury is a suburban community located on the uplands between the Concord and Merrimack Rivers. It is located on slightly rolling lowland terrain with large areas of bog and swamp...
...read more