House


101-113 Barnard Street (cnr 37-39 Hill Street) NORTH ADELAIDE