Updated Today COMPARE 150-152-152 Huron Ave, Cambridge, MA 02138 Unit 152 Apartment for Rent 3 Beds $5,550