Address: 372-386 NE 61st St., Miami

Property type: 4,209-square-foot light manufacturing facility on 18,040 square feet