Developer
Superior Developers PTE LTD
Completion Year
1983
Tenure
Freehold
Total Units
28