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