Located in Sharon, our community offers a range of one and two bedroom apartments in a variety of layouts. Community amenities include an outdoor swimming pool, la.. more
Located on Route 3A in Cohasset MA, these exquisite Cohasset apartments by Avalon can be found on the South Shore, approximately 20 miles south of Boston. This delightful Massachusetts apartment community is spread out over 62 acres and has spectacular ocean views. Furthermore, Avalon Cohasset has recently been redesigned to include high end apartments in Cohasset that deliver all the luxury residents need.
Boston is only 40 minutes away from Avalon's Hingham apartments in South Shore Massachusetts. You'll be close enough to the rest of the Northeast for work and play, but far enough away that you'll be able to enjoy peace and quiet when you come home. In addition, this beautiful ocean-side town has everything that you need to be happy and comfortable, so there's no need for you to travel far anyway. Visit tasty restaurants, local businesses, and exciting entertainment near these luxury apartments in Hingham.
Every town in America has its history, but Plymouth, Massachusetts is awash in it. And not only does Plymouth have interest for history buffs, but it's also a great place to live in the South Shore area from a modern perspective as well. Of course, Plymouth apartments from Avalon will keep you close to all of the dining, shopping, and entertainment the town has to offer while also providing you with the world-class amenities and features you've come to expect from us. Schedule a tour right now to visit our Plymouth apartments for rent!
Located fifteen miles south of Boston, Randolph is a city on the South Shore of Massachusetts. Luckily for residents, our apartments in Randolph are located close to several bus, highway and rail routes, allowing commuters to get to practically anywhere. Nearby several nationally recognized historic places and non-history related attractions, Avalon's Randolph apartments are a good choice for just about anyone.
Sharon, Massachusetts is a town that has it all. From its traditional central square to tree-lined streets, and from wonderful local businesses to easy access to Boston, Providence, New York, and Washington D.C., it simply can't be beat. No matter where you need to be during the day, you can always come home easily to Avalon's luxury apartments in Sharon. Once inside your Avalon community you'll find some of the best Massachusetts apartments in the area and discover the true comfort provided by the Avalon Advantage.
Just 12 miles southeast of Boston and 42 miles northeast of Providence lies Weymouth, Massachusetts, a charming South Shore town filled with peaceful parks, thriving local businesses, and wonderful places to eat. At Avalon's Weymouth apartments you'll be close to the MBTA Commuter Rail and surrounded by all of the best the town has to offer. You'll also have access to all of the luxury features and amenities that you've come to expect in an Avalon community.