Long Branch, NJ

Architect: James Monroe

Builder: Mike Revere