Semi-detached house


16 Mansfield Street NORTH ADELAIDE