Semi-detached houses


118-120 Brougham Place NORTH ADELAIDE