RateMyApartments
2520 South Centinela Avenue Ratings and Reviews
2520 South Centinela Avenue
2520 South Centinela Avenue, Los Angeles, CA 90064
CURRENTLY REVIEWING