Lakeside Apartments (Building D)

Location

Worcester