Nakoda Apartments is located in Bengaluru, India on 560100, Neeladri Nagar, Electronics City Phase 1, Electronic City. Nakoda Apartments is rated 4.6 out of 5 in the category furnished apartment building in India.
Address
560100, Neeladri Nagar, Electronics City Phase 1, Electronic City