RateMyApartments
AVAILABLE JULY, 2024! 2609 23rd Street-Tech Terrace Ratings and Reviews
AVAILABLE JULY, 2024! 2609 23rd Street-Tech Terrace
2609-23rd Street, Lubbock, TX 79410
CURRENTLY REVIEWING