Verified Resident 198090 • 2015 Recommended
We're so happy that we decided to move into the Avalon Cohasset. It's such a welcoming community with a staff that truly cares and does everything they can to make sure our needs are met. It's a beautiful property with wonderful amenities. I highly recommend it for anyone looking for a great place to live on the South Shore.
How was this review?
Thanks for voting!