River Place Tower Apartments In Lowell, Massachusetts are always ready to attend your needs with professional management on site. Please call today to schedule your personal tour! River Place Towers in Lowell presents unparalleled views of the Merrimack River, and is within walking distance of the
Our lease terms are: 12 months (Please note that lease terms may vary, are subject to change without notice, and are based on availability. Inquire with property staff for complete details).