FANDOM


(Created page with "'''Castle Plaza''' is a shopping centre located in the Adelaide suburb of Edwardstown, South Australia approximately 7 km (4.3 mi) from the CBD, along South Road.")

Revision as of 14:54, March 20, 2020

Castle Plaza is a shopping centre located in the Adelaide suburb of Edwardstown, South Australia approximately 7 km (4.3 mi) from the CBD, along South Road.

Community content is available under CC-BY-SA unless otherwise noted.