MINI of Stevens Creek ★★★★☆4.3 (2,577) Car Dealers MINI dealer · Used car dealer 4201 Stevens Creek Blvd, Santa Clara, CA 95051 Call Website Details →