803 Prospect Ave
Osceola, WI 54020
Rate Upon Request
1,325-18,725 SF
3
Spaces Available
Built 1985
18,725 SF Contiguous
Built 1985
1,325-18,725 SF
Rate Upon Request
Office, Industrial