Big Leaf Ln, Indianapolis, Indiana - Redfin
26 addresses found on Big Leaf Ln in Indianapolis, Indiana. The average lot size on Big Leaf Ln is 9240 sq. ft. The average property tax on Big Leaf Ln is $1.4K/yr. Find an address below to learn more about the property details: