Kennedy Wilson Closes Three Retail Leases at South Park by Windsor in LA

Kennedy Wilson has closed three 10-year leases with major national retailers at South Park by Windsor, a mixed-use property located at 201 W. Olympic Blvd. in downtown Los Angeles. The leases bring the property’s retail space to 100 percent occupancy.