Yuba City, CA
680 Plumas Street

Square Feet
5,535
COE
01/24/2020
Retail
$465,829