Semi-detached houses


188 & 190 Barton Terrace West NORTH ADELAIDE