Компания AFI Development создана в 2001 году для управления российскими активами холдинга Africa Israel Investment бизнесмена Льва Леваева в сфере недвижимости .