Semi-detached houses


117 & 117A Sussex Street NORTH ADELAIDE