2413 90th St, Lubbock, TX 79423

3bed / 2bath / 1,524sqft $1490/month

Inquire about this property.