2197
Location

41 SCIENCE PARK RD. #3-15

THE GEMINI, SCIENCE PARK 2

117610

Singapore