OhioNet Lease B+E selling Tesla property in Cleveland area B+E is marketing the Tesla retail property at 5180 Mayfield Road in Lyndhurst, Ohio, for sale for $6 million.