4611 San Pedro
San Antonio, TX 78212
$1,800,000 USD
14,486 SF
14,486 SF
$1,800,000 USD
Religious Facility