54
1215 Plumas St
Yuba City, CA 95991
$747,777 USD
3,062 SF
3,062 SF
$747,777 USD
Medical