Creek Indian Dr, Buford, Georgia - Redfin
5 addresses found on Creek Indian Dr in Buford, Georgia. The average lot size on Creek Indian Dr is 19299 sq. ft. The average property tax on Creek Indian Dr is $3.3K/yr. Find an address below to learn more about the property details: