413 Spencer Lndg W, La Porte, TX, 77571 (current address)
10900 Idlewood Ct, La Porte, TX, 77571 (2001 - 2010)
6565 Spencer Hwy, Pasadena, TX, 77505 (2000)
6565 Spencer Hy 2705 Hw 2705, Pasadena, TX, 77505 (2000)
413 Spencer Ln, La Porte, TX, 77571 (2000)