Set on 5.6 acres of land at the meeting point of the scenic Adyar estuary and the Bay of Bengal, One 74 is a complex of 7 towering blocks of 18 storey buildings. *Content Missing*