Built in 1721, The Penrose Strawbridge House is a historic farm home located on a 102 acre property in Horsham. The house is being restored by the Horsham Preservation and Historical Association. Visit the Penrose Strawbridge House webpage for more information about the property's history.