Semi-detached houses


39 & 40 Mann Terrace NORTH ADELAIDE