House


81-85 Hill Street NORTH ADELAIDE