5.5 Acres of Agricultural / Commercial land for sale at Palakkad, Kizhakkencherry. Yielding land (400 Rubber, 100 Coconut Trees),...