House and land for sale in Palakkad