Image June 16, 2021 First phase of mixed-use Ogden Commons project opens in North Lawndale The $200 million development represents a convergence of housing, retail, healthcare, and film production