Semi-detached houses


10 & 12 Tynte Place NORTH ADELAIDE