The property located at 833 Stevenson Station Road Chandler, IN 47610 is a Site-Built Home property. Built in 2006, the property at 833 Stevenson Station Road has 3 bedrooms, 4 bathrooms, is approximately 3,486 square feet. The property is located in the Wren Lake neighborhood.