6423 Shanghai Road, Indianapolis, IN 46278 - Homesnap