Semi-detached house


1 Taskers Lane NORTH ADELAIDE