D Leech lives at 21 Bakers Rd, Church Point, NSW 2105.
21 Bakers Road, Church Point is a 908 sqm 3-bedroom house. It last sold for $1,610,000 on May 2007.
(02) 9997 8365