2.5 Acre land with old house for sale in Palakkad, Ottappalam near Vengasserri KSK Trust Bank. Suitable for constructing house...