House


121-123 Jeffcott Street NORTH ADELAIDE