Est $229,877 Not Listed For Sale
1629 N Spencer Ave, Indianapolis, IN 46218
- 3 Beds
- 2.5 Baths
- 2,600 Sq Ft
- Built 1950
Last Sold Summary
- 28% Above List Price
- $69/SF
- 1 Day On Market
Last Sold Price $179,900
Last Listing Agent Lindsey Smalling Highgarden Real Estate