Page Upper Image

SFRC main offices are located in the San Francisco Area, with key offices located in regions throughout the world.

Office Locations

Key Office Locations 

SFRC is headquartered in the U.S. in the heart of San Francisco’s fast growing Mid-Market business and retail district. The most noted and largest tenant of the Market Square building is Twitter, but the building is brimming with other technology companies. The combined space includes 1.1 million square feet of commercial space, and up to 150,000 square feet of retail space.

Oakland Office

Shanghai Office

Oakland Tribune Tower Shanghai Center
409 13th Street North Si Chuan Road
Suite 888 Room 2509, NO 1361
Oakland, CA 94612 Shanghai, China


Saigon Office

Guangzhou Office

Bitexco Office Building R&F Center
19-25 Nguyen Hue Street Huaxia Road No. 10
34th Floor Room 1007
District 1  
Ho Chi Minh City Guangzhou, 510623


Learn More

about our projects

Find Out Why

Investors choose SFRC