Falls Church, Virginia is a place you'll love to call home. Within a short distance of anywhere in Falls Church is excellent shopping and fine dining, as well as a wealth of services vital to day-to-day life. Moreover, with easy access to the I-66 and I-495 freeways and nearby Washington DC, exciting things to do are never far away. When you combine that with the luxury apartment features and community amenities of Falls Church apartments from Avalon, you really have it all.