8060 Clearwater Parkway, Indianapolis, IN 46240 - Homesnap