606 S Spencer Ave For Sale $45,000 2 beds 1 baths 825 sqft Price: $45,000 Address: 606 S Spencer AveIndianapolis, IN 46219 Square Feet: 825 Bedrooms: 2 Bathrooms: 1 Terms: For Sale Property Type: Home Year Built: 1947 Call 317.644.0501 for more details Property Location Map Street View Share Tweet