725 Plumas St
Yuba City, CA 95991
$568,000 USD
2,175 SF
2,175 SF
$568,000 USD
Storefront