mCubed Serviced and Virtual Offices is located in Mount Eden, Auckland, New Zealand on Suite 106, The Zone, 23 Edwin Street. mCubed Serviced and Virtual Offices is rated 4.5 out of 5 in the category office space rental agency in New Zealand.
Address
Suite 106, The Zone, 23 Edwin Street
Accessibility
Wheelchair-accessible entrance