2429 34th St
Lubbock, TX 79411
$336,000 USD
3,360 SF
3,360 SF
$336,000 USD
Freestanding