ClosedResidential$875,000745 Glenleigh Lane745 Glenleigh LaneJohns Creek, Georgia 300975Beds 5Baths 4,891Sq ftView Listing