RateMyApartments
Edendale Apartments Ratings and Reviews
Edendale Apartments
1435 163rd Ave, San Leandro, CA 94578
CURRENTLY REVIEWING