3.80 Acre of Agricultural land with 1000 sq.ft shed for sale at Trivandrum, Uzhamalakkal. Suitable for constructing farm or any...