BUILDING No. 8/3, VALLAPUZHA PO KURUVATTOR PALAKKAD , Palakkad Unclassified KL 679336 (Kerala)