19th Ave New York, NY 95822, USA

Space 21 at 51 Lorong 21 Geylang

space21-1 (1)

Subcontractor of structural works for 5-Storey Multi-User Light Industrial Development