3160 Buchanan Rd
Antioch, CA 94509
$6,000,000 USD
17,000 SF
6.97% Cap Rate
17,000 SF
$6,000,000 USD
Freestanding