98B Henley Beach Road Mile End, Adelaide, South Australia 5031 Australia
Terrace/Patio
Claim copyright