11 Ubi Road 1

11 Ubi Road

Location: Ubi
GFA: 253,058 sq ft
Valuation: S$87.0mn