1/12 12 Under Contract $1,400 1 Bed1 Bath680 SqFt 1805-B WILLIAM ST #105, Fredericksburg, VA 22401 Condo MLS# VAFB2006680 Listed by Michelle Lynne Irby of Johnson & Glazebrook