West Square

West Square Apartments is a new full service building that is situated between C and D streets in South Boston and rises up to 4 stories high.

The West Square Apartments feature over 200 apartments with parking spaces, and on-site amenities. The vibrant neighborhood with plenty of restaurants, shopping and recreational areas and convenient location next to Red Line stops - make it all a great location to live and work in Boston.

West Square Apartments in South Boston
West Square Apartment living room

Be the first to know when a new property hits the market! Unfortunately, there are no properties that match your search at this time. Click 'save your search' below to be notified.