pendingUnder contract$549,0007 acresNorthumberland County3 bd, 3 ba • 2,838 sq ftKilmarnock, VA 22482