Lots 590-591 W Greencastle DR, Granite Shoals, TX 78654 - MLS#46057...