A villa is available for sale in Palakkad district. The property is located in Ottapalam, opposite to NSS College, Palappuram. About the property : Plot measuring 12 cents, G+1 3…