Scraping away an iced up window from a Delaware Street apartment building reveals the Eden-Talbott House, now home to a local law firm.