Beautifully Crafted Fairfax Townhome Location at 123 Elm St, Fairfax VA