Spaces - Singapore, Paya Lebar Quarter is located in Singapore on 1 Paya Lebar Link 04-01 Paya Lebar Quarter. Spaces - Singapore, Paya Lebar Quarter is rated 3.4 out of 5 in the category office space rental agency in Singapore.
Address
1 Paya Lebar Link 04-01 Paya Lebar Quarter
Service options
Online appointments
Accessibility
Wheelchair-accessible entrance