Amount Raised
$250 Million
Company
Turo Inc.
Location
111 Sutter Street
San Francisco, California, United States