31 Channing St

Newton, 02458
Apartment for rent
AvailabilityNow
Beds3
Baths2.5
Published895 days ago
$3,900 / month
Building Info
Unit Level2