Company Overview
Company Name
The Shops at West Falls Church
Address
7397 US-29, Falls Church, VA, 24527, United States
Website
edens.comApprox. Annual Revenue
$62.5M
Established
1995
About The Shops at West Falls Church
EDENS is a retail real estate owner, operator, and developer based in Atlanta, Georgia. The company owns and manages a portfolio of over 100 open-air shopping centers and mixed-use properties across the United States, with a focus on creating community-oriented spaces that foster human engagement and economic, social, and cultural prosperity.