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