Address: 1255 NW 103rd St., Miami

Property type: 8,618-square-foot retail outlet built in 2015 on a 45,450-square-foot lot