Ironsource 

Type: offices
Size: 10000sqm
Location: Tel Aviv, IL
Completed: 2017