Miami Beach 2012

NADA Miami Beach
December 6–9, 2012

Deauville Beach Resort
6701 Collins Ave
Miami Beach, FL 33141