Dwelling


68-70 Lefevre Terrace NORTH ADELAIDE