28 hamstead rd. Fredericksburg, va