I was curious as to where the Fox factory was in Philly and Google Earth'd it (4600 block of N. 18th St.). There appears to be a park on the east side of the street and a few industrial buildings on the west side. Is that the old original buildings from the Fox plant?

http://maps.google.com/maps?f=q&hl=e...mp;t=h&z=18