pendingUnder contract$169,9005 acresGranville County4 bd, 2 ba • 1,804 sq ftOxford Township, NC 27565
pendingUnder contract$140,0003.4 acresMecklenburg County2 bd, 2 ba • — sq ftBuffalo Junction, VA 23927