$740,000
958 Stillwell St, Indianapolis, IN 46202
- 4 Beds
- 3.5 Baths
- 2,412 Sq Ft
- Built 2016
Last Sold Summary
- 12% Below List Price
- $307/SF
- 59 Days On Market
Current Estimated Value $759,373
Last Listing Agent Natalie Clayton Maywright Property Co.
958 Stillwell St, Indianapolis, IN 46202