House


17-18 Barton Terrace East NORTH ADELAIDE