Address: 130 Bowden St, Lowell, MA 01852, USA
Phone: +19789658571
Sunday: Closed
Monday: 9AM–7PM
Tuesday: 9AM–7PM
Wednesday: 9AM–7PM
Thursday: 9AM–7PM
Friday: 9AM–7PM
Saturday: 10AM–5PM
Carroll Garza
Very friendly neighbors, clean facilities, convenient location, helpful staff, quick response to maintenance, fun amenities.
Joseph Rodriguez
It is a very comfortable and clean place to live
Russell Ellison
Five stars, I highly recommend living here,
Gwendolyn Willie
Been living here for 3 years now. Love it here.
Thanks! Your review is awaiting moderation.
Yes pet cats and dogs are allowed. If I remember correctly it adds $50 to the lease per pet
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.