8336 Williams Ave, Philadelphia, PA, 19150 (current address)
8334 Williams Ave, Philadelphia, PA, 19150 (2014)
8336 Williams Ave, Phila, PA, 19150 (2013)
1234 E Howell St, Philadelphia, PA, 19149 (2009)
1342a E Howell St, Philadelphia, PA, 19149 (2009)