10910 Idlewood Ct, La Porte, TX, 77571 (current address)
4225 Iris Ln, Deer Park, TX, 77536 (2009)
1217 Dutch St, Deer Park, TX, 77536 (1995 - 1998)
110910 Idlewood Ct, La Porte, TX, 77571 (1990 - 1996)
10410 Idlewood Ct, La Porte, TX, 77571 (1992)
10410 E Idlewood Dr, La Porte, TX, 77571 (1992)