Glen Foerd is a historic mansion and estate in the Torresdale neighborhood of Philadelphia, overlooking the Delaware River near the mouth of Poquessing Creek.
Added to NRHP on 11/20/79.
Served as the Finish Line of The Amazing Race 36.
Glen Foerd on the Delaware
No Thumbnail
© Google Maps
By kkeps @ 2024-05-22 22:58:38