33
6102 82nd St
Lubbock, TX 79424
$1,399,999 USD
5,307 SF
5,307 SF
$1,399,999 USD
Medical