Hi @dajones13 ,
Not sure what our budget or connection speed is, but in terms of of your requirements I can recommend this:
https://www.supermicro.com/products/system/1u/5018/SYS-5018D-FN8T.cfm
Have been using this system (added SSD and 16GB RAM) with a symmetric gigabit fiber connection for about 1.5 years now without issues. Very capable little box with room for growth.
If you need more horsepower, check out this newer model:
https://www.supermicro.com/products/system/1U/5019/SYS-5019D-FN8TP.cfm
Hope this helps.