South Riding Virginia homes for sale in Virginia, $500,000 – $600,000