2
131 Cedar Ave
Snohomish, WA 98290
$37.70 USD/SF/YR
923 SF
1
Space Available
Built 1908
923 SF Contiguous
Built 1908
923 SF
$37.70 USD/SF/YR
Office