Semi-detached houses


33 & 34 Mann Terrace NORTH ADELAIDE