20
3600-3714 Lone Tree Way
Antioch, CA 94509
$19,925,000 USD
123,735 SF
123,735 SF
$19,925,000 USD
Freestanding