85 Orchard St, Lee, MA 01238

85 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.

85 Orchard St, Lee, MA 01238 is a Single Family home.
It has 4 bedrooms, 1 bathroom, proximately 2,512 square feet floor sizeIt was built in 1780. It has 2 stories.It was last sold in Feb 1975 for $33,500.

 
 
 
 
© 2024footer