17
3305 66th St
Lubbock, TX 79413
$595,000 USD
7,732 SF
6.3% Cap Rate
7,732 SF
$595,000 USD
Office