$361,500 Sold Apr 24, 2025
8709 Stoddard Ln, Indianapolis, IN 46217
- 4 Beds
- 3 Baths
- 2,334 Sq Ft
- Built 2019
Last Sold Summary
- 1% Above List Price
- $155/SF
- 5 Days On Market
Current Estimated Value $365,791
Last Listing Agent Kay Kammeyer F.C. Tucker Company
8709 Stoddard Ln, Indianapolis, IN 46217