801 W Lake Ave
Peoria, IL 61614
Rate Upon Request
2,680-67,280 SF
7
Spaces Available
Built 1985
67,280 SF Contiguous
Built 1985
2,680-67,280 SF
Rate Upon Request
Retail