Location/Address
LUCKY HILL, 60 Bedok Terrace Singapore 469219