Cabot Crossing

Property Page

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.

130 Bowden Street Overview

Last Update: 02/24/21
Construction Status:
Sectors:

Key Data, Images & News

Basic Details

Stories : *
Construction Cost : **************

PRO Data

Building Cost/Sqft : *******
Phone : ************