991 Alexandra Road

991 Alexandra Road Office For Rent Singapore 360

991 Alexandra Road is strategically located at the junction of Alexandra Road and Telok Blangah Road. This development comprises 9 blocks of office space with a total area of approximately 260,000 sqft. 991 Alexandra Road is tenanted by only 10 major companies mostly MNC’s and Government Authorities/Linked Companies. It is easily accessible via the Ayer […]