261 Upland Rd, Cambridge, MA 02140
6
beds
6
baths
5,177 Sq.Ft. LIVING AREA
0.8 Sq.Ft. lot