This French-inspired brick & stone home is located at 633 River Bend Road in Great Falls, Virginia and is situated on 5 acres of land.