1215 Plumas St
Yuba City, CA 95991
$764,950 USD
3,240 SF
3,240 SF
$764,950 USD
Office