18980 Upper Belmont Place Leesburg, VA 20176
Standing: 580
Square Feet: 5,500 ft2
Atrium, pre-function, and networking areas inside West Belmont Place.