About Cabot Crossing
130 Bowden Street, Lowell, MA
The property features a 21-unit apartment complex within 7 townhome style 3 story buildings. The 183,170 square foot multifamily residences sit on a 15.15-acre parcel of land.
Cabot Crossing is situated only minutes away from I-495 and Routes 3 and 110 and is within close proximity to the MBTA Commuter Rail’s Lowell Station making it quick and easy to get to downtown Boston. In addition, Cabot Crossing has the distinction of having been recognized in 2011 by Texas-based J. Turner Research for its exceptional customer service.