Camera House Twin City Camera House Twin City120 Grenfell StAdelaide SA 5000 AustraliaDirections Dealer details Camera House Twin City 120 Grenfell St Adelaide SA 5000 Australia Visit camerahouse.com.au (08) 8223 1050 Harley Brown2026-05-05T15:59:30+10:00