17908 Woodruff Ave, Bellflower, CA, 90706 (current address)
17908 Woodruff Ave, Bellflower, CA, 90706 (2016 - 2019)
Apt 38, Bellflower, CA, 90706 (2019)
17908 Woodruff Ave, Bellflower, CA, 90706 (2002 - 2015)
17908 South Ave, Bellflower, CA, 90706 (2014)