111-113 South Terrace, Adelaide, SA

3 2 2
Leased