Factory & Showroom, Lonsdale, SA.

A ground floor manufacturing facility with an upper floor showroom in the Lonsdale Industrial Estate south of Adelaide, South Australia.