23
South Jefferson Street
Dixon, CA
$2,600,000 USD
30,162 SF
4
Units
30,162 SF
$2,600,000 USD
Industrial