3
8700 N Allen Rd
Peoria, IL 61615
$4,703,000 USD
61,418 SF
9.5% Cap Rate
61,418 SF
$4,703,000 USD
Office