View Details New $3,100,000 1 of 36 Harvard Square | Cambridge 4 beds 4 baths 1 ½ baths 3,800 sqft 0.13 acres
View Details Under Contract $575,000 1 of 34 Harvard Square | Cambridge 10 units 1 beds 1 baths 547 sqft