RateMyApartments
17 Camelford Place Ratings and Reviews
17 Camelford Place
17 Camelford Place, Oakland, CA 94611
CURRENTLY REVIEWING