About Storefront

Storefront is the world’s leading short term retail marketplace.

Key Facts

Website
thestorefront.com
Established
2012
Headquarters
New York, United States
Company Type
Technology
Company Specialty
Real Estate

Research

2020 Building Tech 50 List