1516 53rd St
Lubbock, TX 79412
Price Upon Request
45,789 SF
45,789 SF
Price Upon Request
Schools