House


87 Archer Street NORTH ADELAIDE