162-164 Riverside St., Lowell, MA Parking Lot Driveway Parking and Garage Parking for an Additional Fee Directly Across the Street from UML New Business Center VERY Desirable Location! 162-164 Riverside St., Lowell, MA