Square Foot International (SQFT) was founded in Emeryville, California, USA since 2004. With vision of the rising economic power of China, our Shanghai office was founded on the same year, catering for a turnkey, design-built operation. SQFT..
Relevance: 14.592828