RateMyApartments
El Cid Apartments Ratings and Reviews
El Cid Apartments
1321 65th Dr # B, Lubbock, TX 79412
CURRENTLY REVIEWING