116 W Champlost St, Philadelphia, PA (current address)
7909 Thouron Ave, Philadelphia, PA (2016 - 2016)
116 W Champlost St, Philadelphia, PA (2014 - 2016)
116 11th, Philadelphia, PA (2012 - 2012)
116 W Champlost St, Philadelphia, PA (2011 - 2011)
134 E Champlost St, Philadelphia, PA (2005 - 2005)
134 W Champlost St, Philadelphia, PA (2004 - 2004)
134 Champlost Path Ave W, Philadelphia, PA (2004 - 2004)
2714 N 29th St, Philadelphia, PA (2004 - 2004)
134 E Champlost St, Philadelphia, PA (2000 - 2000)
2714 N 29th St, Philadelphia, PA (2000 - 2000)