1116 HAMPTON ST, Fredericksburg, VA 22401 - MLS#VAFB2000570 - Sam L...