Office Space Available for Lease in Downtown Lowell. 2,500-11,000 Square feet located on the 2nd floor with elevator access. Property located on one of the main streets in Downtown Lowell surrounded by local amenities (restaurants, banks, retail). $15 per square foot and tenant only pays for their own phone and internet. Gas and electric included.