781.937.3531
170-172 Riverside St., Lowell, MA

7 Unit Building

Corner of University Ave and Riverside Street

(2) 1 Bedrooms, (3) 2 Bedrooms, (2) 3 Bedrooms

170-172 Riverside St, Lowell, MA 01854, USA

Subscribe to our newsletter for instant notifications about new apartments for rent in your area.

Newsletter