166 Littleton # 3, Harvard, MA 01451
3 Beds 3 Baths 2,343 Sq.Ft.