12333 West Ave
San Antonio, TX 78216
$1,300,000 USD
5,270 SF
5,270 SF
$1,300,000 USD
Restaurant