West Square Apartments in South Boston, MA
Located at 320 D Street, South Boston, MA 02127
(617) 982-0127
Location:
320 D Street, South Boston, MA 02127
Description:
Brand New in South Boston, 10-minute Walk to MBTA Red Line, Indoor Garage Parking, Pet Spa, Walk to Seaport, Concierge
Listings (1 - 5 of 9)
Check Availability

(617) 982-0127

320 D Street

South Boston, MA 02127