Address: 29 and 31 NE 29th St., Miami

Property type: Automotive facilities featuring 16,780 square feet of space on 34,500 square feet