The Lowell is a new 108,000-square-foot, 152-unit multifamily apartment community designed to help meet the growing demand for quality housing in Lewiston.
The development will include 90 studio apartments, 40 one-bedroom units, and 22 two-bedroom units, offering a variety of living options for residents. The project is designed to provide modern, comfortable living spaces while contributing to the continued growth and revitalization of the surrounding community.