RateMyApartments
20 Che Ratings and Reviews
20 Che
20 Chelsea Street, East Boston, MA 02128
CURRENTLY REVIEWING