Airbnb hosts a pop-up show in Miami Beach

December 02, 2015 08:33 AM