8337 Upland Ave
Lubbock, TX 79424
$880,000 USD
3,765 SF
3,765 SF
$880,000 USD
Medical