2829 North St
Nacogdoches, TX 75965
$2,492,000 USD
2,400 SF
6.5% Cap Rate
2,400 SF
$2,492,000 USD
Restaurant