PendingUnder contract$265,0002.72 acresHalifax County4 bd, 3 ba • 2,000 sq ftRoanoke Rapids, NC 27870
PendingUnder contract$150,0001.62 acresSaint Louis County3 bd, 1 ba • 1,588 sq ftFlorissant, MO 63031