Property Details for 966 Stillwell St
Description provided by Trulia
966 Stillwell St This is a Lot/Land located at 966 Stillwell Street, Indianapolis, IN. The property has a lot size of 1. This property is in the Cottage Home neighborhood in Indianapolis, IN.
Public Records for 966 Stillwell St
Official property, sales, and tax information from county (public) records:
- Lot Size: 2,700 sqft
- County: Marion