About this property
17 Dillon Street is a detached house located in the suburb of Redwood Park in the northeastern part of Adelaide, South Australia. The residence offers three bedrooms, one bathroom, and a single car space, situated on a 681 m² block of land. The property was sold for $365,000 on 20 May 2010.
Redwood Park is a residential locality within the City of Tea Tree Gully, providing easy access to nearby amenities and green spaces