Stamford Plaza Adelaide

Stamford Plaza Adelaide

Area : North Adelaide

Address: 150 North Terrace

4.0