Semi-detached houses


31 & 32 Mann Terrace NORTH ADELAIDE