53
1215 Plumas St
Yuba City, CA 95991
$749,900 USD
3,062 SF
3,062 SF
$749,900 USD
Medical