Am Using google Direction Service to find map the Two Address stated Below
var start = "2115 First Avenue SE Unit 1306, Cottage Grove Place, Cedar Rapids, IA, 52402"; //Set the source/ origin
var end = "6126 Rockwell Dr. Apt 128, Keystone Place, Cedar Rapids, IA, 52402";
On select it Via Google maps Direction directly it works fine
It not working as same while using Direction Service. Find below example
http://jsfiddle.net/MRHQ4/291/ (Credits to Author :Shreerang Patwardhan)
It works fine when i remove Address2 from Source and Destination