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