House


20 Mansfield Street NORTH ADELAIDE