55 E 18th St
Antioch, CA 94509
$2,000,000 USD
10,017 SF
10,017 SF
$2,000,000 USD
Religious Facility