95/2, LERS LAKE VIEW APARTMENTS 3RD CROSS STREET, VANDALUR, CHENNAI KANCHEEPURAM , Kancheepuram Unclassified TN 600048 (Tamil Nadu)