Large size land of 20.12 X 80.47 = 1619m2, close walking distance to Cabramatta Town Centre – Ideal to build your dream home!