Back to search results

$595/mo

7311 21st St, Lubbock, TX 79407

1 bd1 ba460 sqft
Apartment
Loading reviews

What you get