Retail at Loren

Located in the Seven Corners area of Falls Church, Loren boasts a prime location at the crossroads of Route 50 and Route 7. Just minutes from Washington, DC via Metro or highway, this new development features 14,800 square feet of retail space in a unique blend of relaxed comfort and the convenience and excitement of city living.