36
3700 Judson Rd
Longview, TX 75605
$2,495,000 USD
17,065 SF
5.91% Cap Rate
17,065 SF
$2,495,000 USD
Restaurant