The aforementioned individual's timeline commenced on Jun 05, 1973, and they are now officially fifty-two years old. The individual in question is a resident of 658 Longfellow Street Detroit. Esteban, the person has a well-documented record of ten past addresses. The known former home addresses of this person include: 1384 Van Buren St, Black River Falls, 319 N 5th St, Black River Falls, and 42160 Woodward Ave #6, Bloomfield Hills, MI 48304. Esteban, the person used Po Box 820, Black River Falls, WI 54615-0820 as their package delivery address. This po mail box was not utilized after 2013. Some data indicates that Esteban E Miller and Martha Mary Wright are married. Emily A Hughes (between 2005 and 2013), David S Zinn (between 2005 and 2010), and Esteban Miller, the person shared a building at 432 5th St, Ann Arbor, MI 48103. The given name Esteban Enrique Miller is well represented in New York, Texas. Martha Mary Wright is another person who resides in this building