3 Days Ago COMPARE 74 Kenwood St, Boston, MA 02124 Unit 74 Kenwood St Apartment for Rent 1 Bed $2,245