15-15A Traymore St, Cambridge, MA 02140
6
beds
4
baths
2,455 Sq.Ft. LIVING AREA
2,524 Sq.Ft. lot