A look, then and now, at the Delray Beach hotel site at the northwest corner of State Road A1A and Atlantic Avenue. LEFT: The Seacrest Hotel, circa 1925, which stood for 57 years. Photo provided by Delray Beach Historical Society. RIGHT: The newly re