Homes for sale - 508 SOPHIA ST #2 HENRY, Fredericksburg, VA 22401 –...