Chevron
Go back
MYCUBE SELF STORAGE logo

MYCUBE SELF STORAGE

Since July 11, 2013
MYCUBE SELF STORAGE is a personal self-storage service.
Icon, Beijing, China
Beijing, China
Icon, 11 — 50 employees
11 — 50 employees
Icon, Raised $463.69K
Raised $463.69K
Logistics
Service Industry
Warehousing
Angel
March 30, 2016
$463.69K
See all investors and rounds