House


98-100 Mills Terrace (known as 99 Mills Terrace) NORTH ADELAIDE