2833 Beulah Church Road, Saint Stephens Church, VA 23148 - Homesnap