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: Newest First Oldest FirstRandomVotes iKeva-Cafe.jpg 7 years ago Team-Office-2.jpg 7 years ago Conference-room1.jpg 7 years ago Showing 3 results