House


77-79 Jeffcott Street NORTH ADELAIDE