Hanco Mountain Mist Ready to occupy new 2BHK apartments for sale in Thanavu, Olavakode, Palakkad. Price 40 Lakhs negotiable More Details