RateMyApartments
810 E 23rd St Ratings and Reviews
810 E 23rd St
810 E 23rd St, Oakland, CA 94606
CURRENTLY REVIEWING