800 S Alamo St
San Antonio, TX 78205
$2,300,000 USD
4,930 SF
4,930 SF
$2,300,000 USD
Restaurant