This office space measuring 722sqm is to Let for immediate occupation. The unit is spacious and the windows allow for excellent natural lighting throughout. The building is newly renovated and has a generator on site. This property is close to Melrose Arch, the highway and various other amenities in the area