Judge Nathaniel Foster House Lower Township, Cape May County, New Jersey, USA