13608 Uvalde Ave, Lubbock, TX 79423

3bed / 2bath / 1,503sqft $1550/month

Inquire about this property.