25 Lorraine Road, Westwood MA Open House on Sunday, 11/20, from 11:30 AM – 1:00 PM For more information or to schedule a showing, contact The True Team today!