Formatted Address: 103 Beach Road #01-03 Singapore 189704
Country: Singapore
Drag marker to point to the correct location of the map