Primrose Plaza

admin

A pharmacy-anchored retail plaza located on the corner of Victoria Road and Primrose Street.