pendingUnder contract$200,0006.39 acresMecklenburg County3,000 sq ft • 4 bdBuffalo Junction, VA 24529