3901 Fetcher Sold Sold Address: 3901 Fetcher AveIndianapolis, Indianapolis 46203 Terms: For Sale Property Type: Home Call 317.644.0501 for more details Property Location Map Street View Share Tweet