pendingUnder contract$425,00014.7 acresCaroline County3 bd, 3 ba • 2,616 sq ftRappahannock Academy, VA 22538