pendingUnder contract$1,050,0003 acresJames City County3,036 sq ft • 3 bdVillage of Williamsburg, VA 23188