715 Plumas St
Yuba City, CA 95991
$1,395,000 USD
11,562 SF
6.46% Cap Rate
11,562 SF
$1,395,000 USD
Storefront Retail Office