Welcome to Station Square!
Located in Mansfield Center, close to restaurants, grocery stores and parks. Feel like catching a game at Gillette Stadium? The Home of the Patriots is just 15 minutes away!
Discover Your Perfect Space
Find Your New Home
You can easily determine which apartment is right for you and your lifestyle. This is more than just a place to call your own. An array of upscale one and two bedroom apartment homes are available with versatile floor plans and spacious layouts.
Award-Winning
Recipient of the SatisFacts and ApartmentRatings Community Awards for 2023
Exceptional performance in customer satisfaction reported by our residents.
Strategic location
Station Square apartments are perfect for those who enjoy spending time outside living a healthy, active lifestyle, as well as for those who appreciate a home that's a retreat from the business of everyday life. Perfectly situated just minutes away from major highways and entertainment hubs, our homes offer all the luxury and convenience you could ever desire. Click below to view Station Square and One Mansfield's photos.