623 Augusta
San Antonio, TX 78215
$895,000 USD
3,483 SF
3,483 SF
$895,000 USD
Office