RateMyApartments
Chelsea Place Ratings and Reviews
Chelsea Place
1016 Revere Beach Parkway, Swampscott, MA 02150
CURRENTLY REVIEWING