Serviced Office Bangalore Verified iKeva Bangalore Embassy Tech Square Main Road Bengaluru Karnataka 560103 IN Website Bookmark Share Facebook Twitter LinkedIn Mail Map Photos (3) Get Directions By public transit Walking Bicycling Sort by: Random Newest FirstOldest FirstVotes iKeva-Cafe.jpg 6 years ago Conference-room1.jpg 6 years ago Team-Office-2.jpg 6 years ago Showing 3 results