Yuba City, CA
3137 Industrial Drive

Square Feet
6,600
COE
08/31/2021
Other
$825,000