Let's Talk
Reach out & say hello
Have a question? Ready to talk about the next step? Give us a call or send a note using the form below.
3 Bed - Townhouse - 2 Levels
Move in by 10/1/2024. A minimum 12 month lease term required. Restrictions apply, see leasing office for details.
124 Water St, Leominster, MA 01453
124 Water St
Leominster, MA 01453
February 10, 12-2pm
Come check out our newly renovated apartments and amenity spaces at The Falls at 124 Water's Open House on February 10, 2024, from 12-2pm. Your upgraded living experience begins here, as units are available for move-in starting mid-February!
Have a question? Ready to talk about the next step? Give us a call or send a note using the form below.