Alameda Rd, Indianapolis, Indiana - Redfin
91 addresses found on Alameda Rd in Indianapolis, Indiana. The average lot size on Alameda Rd is 5891 sq. ft. The average property tax on Alameda Rd is $1.3K/yr. Find an address below to learn more about the property details: