PendingUnder contract$675,0004.4 acresNorthumberland County3 bd, 3.5 ba • 2,528 sq ftKilmarnock, VA 22482