RateMyApartments
The Enclave Ratings and Reviews
The Enclave
4625 71st St, Lubbock, TX 79424
CURRENTLY REVIEWING