John Holmes House
John Holmes House, also known as the Cresse-Holmes House, is located in the Cape May Court House section of Middle Township, Cape May County, New Jersey, United States. The house was originally though...
John Holmes House - Wikipedia