This version of createListingProc does all of the error checking on the input addresses, and returns good coordinates