RateMyApartments
Chanticleer Apartments Ratings and Reviews
Chanticleer Apartments
240 E Okeefe St, East Palo Alto, CA 94303
CURRENTLY REVIEWING