3 Days Ago COMPARE 31 Channing St, Newton, MA 02458 Unit 31 Channing St. Condo for Rent 2 Beds $3,600