711 N Nebraska Ave
San Juan, TX 78589
$797,000 USD
2,400 SF
2,400 SF
$797,000 USD
Convenience Store