Lot 622 Newcastle DR, Granite Shoals, TX 78654 - MLS#5659078 - Patr...