6418-6422 N Sheridan Rd
Chicago, IL 60626
$14,500,000 USD
28,669 SF
28,669 SF
$14,500,000 USD
Thriving Chicago retail property occupied by Target with a below-grade parking component and ground-level retail suites adjacent to Loyola University.
Storefront