West Square Apartments
320 D Street
South Boston, MA 02127
(833) 710-3015
Call Us To Schedule A Tour.
Leasing Center Hours:
Monday: 9am-5pm
Tuesday: 9am-5pm
Wednesday: 9am-5pm
Thursday: 9am-5pm
Friday: 9am-5pm
Saturday: 10am-5pm
Sunday: 10am-5pm
By Appointment Only:
Monday-Friday: 5pm-6pm