Semi-detached house


18 Mansfield Street NORTH ADELAIDE