41
409 Center St
Yuba City, CA 95991
$515,000 USD
4,732 SF
4,732 SF
$515,000 USD
Storefront Retail Office