The Village is a collection of high-end villas, Attached Villas and Apartments in OMR, Chennai, Flats Price starts at 38 Lakh onwards