Mahindra Eden is a new-launch premium apartment development by Mahindra Lifespaces in the preferred locations of Kanakapura Road, South Bangalore. The undertaking delivers luxury living space, with a development size offered over 7.5 acres of land brightly placed in the lap of lush greenery and sprawling land space.