$366,500 Sold Mar 17, 2026
1036 N Parker Ave, Indianapolis, IN 46201
- 8 Beds
- 4 Baths
- 1,342 Sq Ft
- Built 1920
Last Sold Summary
- 19% Below List Price
- $273/SF
- 87 Days On Market
Last Listing Agent Chris Price Keller Williams Indy Metro S
1036 N Parker Ave, Indianapolis, IN 46201