Located just outside the city of Boston, Needham is a quaint residential town and is the perfect location for both families and commuters. Webster Green Apartments’ convenient location is near I-95, the Needham Heights T Station, Marshall’s Mall and surrounded by parks and prestigious country clubs. Our apartment homes are brand new and have been gut renovated. This includes a new kitchen with granite counters, laminate floors throughout, new bathrooms, and laundry in unit. Best of all, you’ll be able to breathe easy because Webster Green apartments are smoke-free!
Lease length
Short term, long term, and flexible lease terms available
Application fee
$39
Deposit
Based on Credit
Pets allowed
Yes
Pet limit
2
Pet restrictions
Please call our leasing office for our pet policy.
Pet rent
75.0
Parking
Open Lot, Detached Garage: $150. Surface lot, unassigned. One space included per unit. Please call our leasing office for parking policy and availability.
Income requirement
Must have 3x the rent in total household income (before taxes)