FAVORITE CAR DEALERSHIP Mercedes Benz of South Bay 3311 Pacific Coast Highway, Torrance, CA 90505 ph: 310.513.5300 website :: facebook :: twitter :: yelp Years Won: 2017 (Favorite) MAP