Experience the best of Westlake at Sturbridge Square Apartments. Our pet-friendly apartment community offers a wide range of attractive amenities and beautifully renovated 1 and 2 bedroom apartments. From our resort-style pool and fitness center to our cozy fireplaces and in-unit laundry, you'll have it all. Conveniently located near I-90 and many points of interest. Contact us to schedule a tour of your new home today!