Landlord:65 Staniford St #65
Address:Newton, MA 02466
Layout
4 beds, 5 baths, 1944 sqft
Pets
No pets allowed
Unit Features:
Rent Facts:
$1350
3 beds
$510
1 beds
$1550
2 beds