Urban Air Market Swings Through Oakland for a Holiday Bonanza shoppingRobyn CainNovember 30, 2017Urban Air Market, 1 x 1