667-669 Plumas St
Yuba City, CA 95991
$2,250,000 USD
11,260 SF
6% Cap Rate
11,260 SF
$2,250,000 USD
Freestanding