Submitted by philk on Tue, 03/07/2023 - 21:27 Current condition Demolished / No longer exists It looks like the southernmost warehouses of the factory were located where Peng Lai Court now stands. Log in or register to post comments Photos that show this Place 1950s 1960s ????