673 Plumas St
Yuba City, CA 95991
$17.52 USD/SF/YR
6,240 SF
1
Space Available
Built 1955
6,240 SF Contiguous
Built 1955
6,240 SF
$17.52 USD/SF/YR
Retail