1040 sq.ft residential apartment (first floor) for sale at Palakkad, Ottappalam. Near to Valluvanad Hospital. 2 bedroom attached...