Deposit Required: Last Month, Security Deposit, Insurance
Pets: No
Broker Fee: Unknown
Three bedroom, one bathroom apartment available on Lowell Street in Waltham. Located on second floor of a two-family home. Recently updated: renovated kitchen with new appliances, beautifully refinished hardwood flooring, freshly painted, and remodeled bath. Common laundr...
This home has been viewed 31 times
Last Checked: January 28th, 2025 at 5:24am (Source: MLS PIN #73325610)
Apartment
Leasing Information for 120 Lowell Street # 120, Waltham MA 02453