Address: 21 NE 26th St., Miami

Property type: 6,377-square-foot industrial property built in 1969