shopping mall in edwardstown
Filtersexpand_more
Active expand_more
close shopping mall close Country: Australia close Region: South Australia close City: Edwardstown
Companies
Castle Plaza
South Road 992, 5039 Edwardstown, AustraliaCastle Plaza is conveniently located 8 kilometres south-west of the Adelaide CBD. Castle Plaza is home to South Australia's big…