D & C Leech lives at 188 Buckley St, Essendon, VIC 3040.
188 Buckley Street, Essendon is a 3-bedroom townhouse. It last rented for $750 on Dec 2012.
(03) 9943 0167