Semi-detached houses


21-22 & 23 Mann Terrace NORTH ADELAIDE