Telford Plaza
User:
Telford Plaza
Product Model:
LED Light Box
Screen Size:
1,194mm x 794mm
Location:
No. 33 Wai Yip Street, Kowloon Bay
Project Completion Date:
2023