814 Augusta St
San Antonio, TX 78215
$1,500,000 USD
2,995 SF
2,995 SF
$1,500,000 USD
Restaurant