83 Perch Land for Sale in Tudella, Ja-Ela (C7-3820), Rs 1.75M a Perch | Harimila