Developer plans 27-acre 'mini-city' for downtown Atlanta