Semi-detached house


115 Sussex Street NORTH ADELAIDE