Address: 2750-2790 N. University Drive, Davie

Property type: 22,122-square-foot retail plaza built in 1993 on about 1.9 acres