RateMyApartments
El Capitan Ratings and Reviews
El Capitan
3210 Girard Ave S, Minneapolis, MN 55408
CURRENTLY REVIEWING