Teck Whye Shopping Centre

137 Teck Whye Ln Singapore 680137