Skip to main content
Station Square

Welcome to Station Square!

Welcome to Station Square! Conveniently located 5 stops away from South Station and featuring a cafe, state-of-the-art fitness center, game room with billiards, work spaces and community areas - you're not going to want to leave your new home! Bringing pets? We have a pet washing station so your furry friend can look and feel good in its new home too. We also provide secure package management - an online shopper's dream.
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!
Spacious
Floor Plans
Smoke Free
Living
Luxurious
Lifestyle
Your
Neighborhood

Discover Your Perfect Space

2 Buildings, 2 Styles

300 North Main

Station Square is a vibrant community that offers residents a blend of urban sophistication and neighborhood charm. Located at 300 N Main, it features thoughtfully designed spaces with modern finishes and a range of amenities to elevate your living experience.

  • Modern, two-toned cabinetry
  • Pet-washing station
  • Workspaces with free WiFi
  • Community game room with shuffleboard
  • Fitness center

One Mansfield

One Mansfield provides convenient access to public transit and nearby green spaces for all residents to enjoy. Situated close to the train station and adjacent to a park, it provides a convenient lifestyle for commuters and outdoor enthusiasts alike.

  • Espresso cabinetry
  • Closer proximity to the commuter rail
  • Spacious layouts
  • Modern finishes
  • Fitness center
Start Your Search

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.

Check availability Form

Award-Winning

Recipient of the SatisFacts and ApartmentRatings Community Awards for 2023

Exceptional performance in customer satisfaction reported by our residents.

Satisfacts 2023 Resident Satisfaction Property Award Winner
Inspiring style

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.