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.