The 726 apartments, spread across 7.3 acres of lush greenery at Nova are thoughtfully designed to help its residents lead a comfortable life. It is located within the Mahindra World City SEZ, Chennai and is close to all desirable amenities like schools, office spaces, hospitals, parks, playgrounds, hotels, and a Train Station. Proximity to the..