Details

TechLoft

Website:
http://www.techloft.co.il
Founding Year:
2008
Number of Employees:
2-10
Address:
14 Nachmani, Tel Aviv, Israel
About:
The coolest shared office space in Tel-Aviv