Russell John Leonard lives at 20 Tarragon St, Mile End, SA 5031.
20 Tarragon Street, Mile End is a 696 sqm house. It last sold for $100,000 on Oct 1995.
(08) 8234 8385