13
10535 S Torrence Ave
Chicago, IL 60617
$450,000 USD
2,200 SF
2,200 SF
$450,000 USD
Freestanding