3 Days Ago COMPARE 8 Harvard Ter, Boston, MA 02134 Unit 8 Harvard Terrace #1 Condo for Rent 2 Beds $3,150