💰 SaleApr 2, 202663 N Dean St, Englewood, N.J. sold for $1.34 million🏢63 N Dean StSource: Bergen County deed records · recorded Apr 13, 2026