Address: 19-21 NE 39th St., Miami

Property type: 8,310-square-foot retail building on 9,400 square feet