The Byron is an elegant luxury condominium building located in the heart of Falls Church. The building houses 90 condo units available in one, two and three bedrooms. Unique floor plans provide more space than typical units in the area. The ground floor features a Cosi cafe/deli eatery, spice shop and a Pilates studio.