The landmark business center in the south-west of Moscow

iCUBE is located at the south-west of Moscow at the intersection of Leninskiy Avenue and Vavilova street. Modern 11-storey building features daring design, colorful façade and panoramic windows. The building has excellent transport accessibility due to the proximity of the Moscow thoroughfares (Leninskiy and Nakhimovskiy avenues, Profsoyznaya Street, MKAD). Vnukovo International Airport is just 20 minute ride from the iCUBE. Profsoyuznaya metro station is only 7 minute walk.