Leeds Garden Ln, Johns Creek, Georgia - Redfin
29 addresses found on Leeds Garden Ln in Johns Creek, Georgia. The average lot size on Leeds Garden Ln is 18615 sq. ft. The average property tax on Leeds Garden Ln is $5.6K/yr. Find an address below to learn more about the property details: