VCR Auto Sales Inc 2330 Northwest 27th Avenue, Miami,FL 33142