House


82 Archer Street NORTH ADELAIDE