The renderings were just revealed for the Frank Gehry-Designed redevelopment of the Deauville Beach Resort. Located at 6701 Collins Avenue in Miami Beach, Florida, the building renderings are impressive. There will soon be two new towers gracing the North Beach location. A residential tower with 125-150 luxury condominiums and a 175-unit high-end hotel. It’s now […]