echo is a 71,694 SF mixed-use, boutique asset in the heart of downtown West Palm