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.