Willowood St, Indianapolis, Indiana - Redfin
13 addresses found on Willowood St in Indianapolis, Indiana. The average lot size on Willowood St is 3549 sq. ft. The average property tax on Willowood St is $1.2K/yr. Find an address below to learn more about the property details:
- 7648 Willowood St, Indianapolis, IN 46214
- 7679 Willowood St, Indianapolis, IN 46214
- 7658 Willowood St, Indianapolis, IN 46214
- 7668 Willowood St, Indianapolis, IN 46214
- 7649 Willowood St, Indianapolis, IN 46214
- 7702 Willowood St, Indianapolis, IN 46214
- 7678 Willowood St, Indianapolis, IN 46214
- 7669 Willowood St, Indianapolis, IN 46214
- 7688 Willowood St, Indianapolis, IN 46214
- 7659 Willowood St, Indianapolis, IN 46214
- 7711 Willowood St, Indianapolis, IN 46214
- 7712 Willowood St, Indianapolis, IN 46214
- 7698 Willowood St, Indianapolis, IN 46214