Offices Moscow
Moscow, Russian Federation
Country
Russian Federation
City
Moscow
Function
Commercial
Size
154,000 m2
Assigned by
STAR Development Ltd
Status
Design in 2007