10
1800 N Knoxville Ave
Peoria, IL 61603
$1,640,000 USD
8,900 SF
6.69% Cap Rate
8,900 SF
$1,640,000 USD
General Retail