House


79 Lefevre Terrace NORTH ADELAIDE