Semi-detached houses


148-150 Barnard Street NORTH ADELAIDE