Mencast | 42A Penjuru Road | Singapore

Category
Factory & Warehousing
About This Project

• Location: 42A Penjuru Road
• Contract Sum: $61,600,000.00


Back to Gallery