Semi-detached houses


21-22 Barton Terrace East NORTH ADELAIDE