The Auto Gallery

Published On 11/02/2009 Published On 11/02/2009
Previous Venue Next Venue Venue Description
1. The Auto Gallery 7814 NE 4th Court, Miami, FL 33138 (Upper East Side)

From a car junkie who started moving autos at 18 when a drug pusher followed him home and offered him 10 grand for a lowrider Mazda pickup he just bought for $7,000, The Gallery's a showroom/dealer of foreign and domestic "modern classics", sourcing u