- Home
- »
- Massachusetts
- »
- Lee
- »
- MA 01238
- »
- Orchard St
- »
- 104 Orchard St
104 Orchard St, Lee, MA 01238
104 Orchard St, Lee, MA 01238 is on the street of Orchard St, in the city of Lee, Massachusetts. It is in the zip code of MA 01238.
104 Orchard St, Lee, MA 01238 is a Single Family home.
It has 3 bedrooms, 1 bathroom, proximately 1,380 square feet floor size, 2.98 acres square feet lot size.
It was built in 1880. It has 2 stories.