PendingUnder contract$299,5003.5 acresWestmoreland County3 bd, 1.5 ba • 1,152 sq ftMontross, VA 22520