4.25 Acres of Agricultural land for sale at Palakkad, Ottapalam, Lakkidi, Near Jawaharlal College of Engineering and Technology....