Location/AddressEDEN RESIDENCES CAPITOL, 11 Stamford Road Singapore 178884
70 STAMFORD ROAD #B1-25 SINGAPORE MANAGEMENT UNIVERSITYSINGAPORE 178901 0.421 KM AWAY
70 STAMFORD ROAD #B1-26 SINGAPORE MANAGEMENT UNIVERSITYSINGAPORE 178901 0.421 KM AWAY