pendingUnder contract$425,00014.7 acresCaroline County2,616 sq ft • 3 bdRappahannock Academy, VA 22538