10
6348 S Archer Ave
Chicago, IL 60638
$2,975,000 USD
7,725 SF
8.16% Cap Rate
7,725 SF
$2,975,000 USD
Freestanding