View Details 2926 Ruckle Street Flemings North Park | Indianapolis $50,000 0.12 acres Under Contract Courtesy of F.C. Tucker Company