180 W Girard Ave, Philadelphia, PA 19130, USA September 19, 2017 Tori 0 Location:180 W Girard Ave, Philadelphia, PA 19130, USA [{"latlong":["39.972144","-75.166037"],"zoom":"16","infow":"180 W Girard Ave, Philadelphia, PA 19130, USA<\/span>180 W Girard Ave, Philadelphia, PA 19130, USA<\/span><\/div>"}] Related Previous article Next article