Mahindra Eden is the new nature-themed residential apartment project launched just off Kanakapura Road in Judicial Layout, South Bangalore. The residential enclave, Eden features the very best in Mahindra Lifespaces’ luxury living segment. The project offers spacious 1,2,3,3.5 BHK Apartments with luxurious features and serene lake views.