DeMott House

488 Grand Ave.
Englewood
New Jersey
United States