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