Photo Coming Soon |
104 S Fillmore St
Osceola, IA 50213
Rate Upon Request
1,759 SF
1
Space Available
Built 1900
1,759 SF Contiguous
Built 1900
1,759 SF
Rate Upon Request
Office/Retail