Bayshore Mall

Arch and Godfrey completed Bayshore Mall in 2004 which consists of over 50,000 sq. ft. of prime retail space. Located on South Church Street, George Town.
Contact Form Powered By : XYZScripts.com