RateMyApartments
CTA - La Madrid Ratings and Reviews
CTA - La Madrid
157 S. Catalina St., Los Angeles, CA 90004
CURRENTLY REVIEWING