3
8412 N Knoxville Ave
Peoria, IL 61615
$1,650,000 USD
6,889 SF
6.97% Cap Rate
6,889 SF
$1,650,000 USD
Freestanding