Oakwood Falls Church

576 apartment units
Falls Church, Virginia
Buyer: Insight Property Group
Seller: Oakwood Worldwide