Land 95 Cent Land Chovva 15 Lakh/Cent Mele Chovva, Kannur 95 Cent/41378.2 sq ft Apt for Commecial buildings & Flats View Details 300 Meters from Highway