Semi-detached houses


58 & 60 Archer Street NORTH ADELAIDE